Hengshan (Chinese: 橫山鄉) is a town in Hsinchu County in northern Taiwan. It had an estimated population of 14,781 as of 2007.